import request from '@/request/index.js';

/**
 * API方法说明
 * @method 获取信息
 * @param {Object} params 请求参数体
 * @return {Function}
 */
export function getInfo() {
    return request.get({
        url: '/app/user/info'
    });
};

/**
 * API方法说明
 * @method 更新信息
 * @param {Object} params 请求参数体
 * @return {Function}
 */
export function update(params) {
    return request.post({
        url: '/app/user/modify',
        data: params
    });
};

/**
 * API方法说明
 * @method 登录
 * @param {Object} params 请求参数体
 * @return {Function}
 */
export function login(params) {
    return request.post({
        url: '/app/user/phoneLogin',
        data: params
    });
};

/**
 * API方法说明
 * @method 退出登录
 * @return {Function}
 */
export function logout() {
    return request.post({
        url: '/app/user/logout'
    });
};

/**
 * API方法说明
 * @method 获取验证码
 * @return {Function}
 */
export function captcha(params) {
    return request.post({
        url: '/app/user/captcha',
		data: params
    });
};